meet one's obligation - German English Dictionary